package com.dmj.sqldsl.model;

import com.dmj.sqldsl.model.column.Column;
import com.dmj.sqldsl.model.table.Table;
import lombok.Builder;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.util.List;

@Getter
@Builder
@EqualsAndHashCode(doNotUseGetters = true)
public class DslUpdate {

  private Table table;
  private List<Set> sets;
  @Setter
  private Where where;

  @Setter
  private List<Column> returningColumns;
}
